upper piston - Alemán Inglés Diccionario